stellar nursery - Turkish English Dictionary